type crypto/internal/fips140/aes/gcm.gcmFieldElement
16 uses
crypto/internal/fips140/aes/gcm (current package)
ghash.go#L20: type gcmFieldElement struct {
ghash.go#L41: var productTable [16]gcmFieldElement
ghash.go#L48: x := gcmFieldElement{
ghash.go#L59: var y gcmFieldElement
ghash.go#L76: func ghashAdd(x, y *gcmFieldElement) gcmFieldElement {
ghash.go#L78: return gcmFieldElement{x.low ^ y.low, x.high ^ y.high}
ghash.go#L82: func ghashDouble(x *gcmFieldElement) (double gcmFieldElement) {
ghash.go#L110: func ghashMul(productTable *[16]gcmFieldElement, y *gcmFieldElement) {
ghash.go#L111: var z gcmFieldElement
ghash.go#L143: func updateBlocks(productTable *[16]gcmFieldElement, y *gcmFieldElement, blocks []byte) {
ghash.go#L154: func ghashUpdate(productTable *[16]gcmFieldElement, y *gcmFieldElement, data []byte) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)